<html>
<body>
Reports redundant operations with Strings.
Examples:
<ul>
  <li>calling <code>toString()</code> or <code>substring(0)</code> on a <code>String</code></li>
  <li>calling <code>toString().substring()</code> on a <code>StringBuilder</code></li>
  <li>using redundant <code>String</code> constructors. Note that the proposed quick-fix
    affects <code>String</code> referential equality. If you need to preserve it (which is
    considered a bad practice), suppress the warning or use the <strong>Do not report String constructors</strong> option.</li>
</ul>
<!-- tooltip end -->
<p><small>New in 2018.1</small></p>
</body>
</html>